package copyengine.ui.infoTree.buildTree
{
    import flash.utils.Dictionary;

    /**
     * IntoTree 最终会Build出一个Mc(DisplayObject) 和一个Dictionary
     *
     * Dictionary里面包含所有名字有意义的Child(FLA会默认给Mc起以instance开头的名字
     * 如果一个Child以Instance开头则其自己以及该Child均认为无意义)
     *
     * Dictionary内部的结构为:
     *
     * root = xxx
     * root[name1][name2] = xxx
     * root[name3] = xxx
     *
     * 使用方法为:
     *
     * var mc:* = result.getMc(root[name1][name2]);
     *
     */
    public class InfoTreeBuildResult
    {
        public var rootMc:*;
        public var mcQuickFindDic:Dictionary;

        public function InfoTreeBuildResult()
        {
        }

        public function getMc(_queryKey:String):* {return mcQuickFindDic[_queryKey];}

    }
}
